package cn.lxh.remote.pojo.result;

import lombok.Data;
import lombok.experimental.Accessors;

import java.math.BigDecimal;

/**
 * @author lxh Create Time: 2023/12/23 17:18
 * 里程费用返回参数
 */
@Data
@Accessors(chain = true)
public class MileageFeeResult {

    /** expectsOrderAmount表示预计费用 */
    private BigDecimal expectsOrderAmount;

    /** baseMileage表示基础里程 */
    private BigDecimal baseMileage;

    /** baseMileageAmount表示基础里程费用 (起步价) */
    private BigDecimal baseMileageAmount;

    /** exceedBaseMileageEveryKmAmount表示超出基础里程每公里费用 */
    private BigDecimal exceedBaseMileageEveryKmAmount;

    /** exceedBaseMileage超出基础里程的里程数 */
    private BigDecimal exceedBaseMileage;

    /** exceedBaseMileageAmount表示超出基础里程费用 */
    private BigDecimal exceedBaseMileageAmount;

    /** mileageAmount表示里程费 */
    private BigDecimal mileageAmount;

    /** returnMileage表示返程里程数 */
    private BigDecimal returnMileage;

    /** freeBaseReturnMileage表示免费返程里程数 */
    private BigDecimal freeBaseReturnMileage;

    /** exceedBaseReturnEveryKmAmount表示超出免费返程里程, 每公里费用 */
    private BigDecimal exceedBaseReturnEveryKmAmount;

    /** exceedFreeBaseReturnMileage表示超出免费返程里程数多少公里里程 */
    private BigDecimal exceedFreeBaseReturnMileage;

    /** returnAmont表示返程费用 */
    private BigDecimal returnAmont;



}
